shelf (store) - Turkish English Dictionary